• word of the day

    sense of smell

    sense of smell - Dictionary definition and meaning for word sense of smell

    Definition
    (noun) the faculty that enables us to distinguish scents

Word used in video below:
text: has a very good sense of smell
Download our Mobile App Today
Receive our word of the day
on Whatsapp